package o;

import android.animation.TypeEvaluator;
import android.graphics.drawable.Drawable;
import android.util.Property;
import androidx.annotation.ColorInt;
import androidx.annotation.Nullable;

public interface arm extends com.google.android.material.circularreveal.CircularRevealHelper.d {

    public static class a extends Property<arm, Integer> {
        public static final Property<arm, Integer> ˎ = new a("circularRevealScrimColor");

        public /* synthetic */ Object get(Object obj) {
            return ˋ((arm) obj);
        }

        public /* synthetic */ void set(Object obj, Object obj2) {
            ˏ((arm) obj, (Integer) obj2);
        }

        private a(String str) {
            super(Integer.class, str);
        }

        public Integer ˋ(arm o_arm) {
            return Integer.valueOf(o_arm.ˎ());
        }

        public void ˏ(arm o_arm, Integer num) {
            o_arm.setCircularRevealScrimColor(num.intValue());
        }
    }

    public static class c extends Property<arm, d> {
        public static final Property<arm, d> ˊ = new c("circularReveal");

        public /* synthetic */ Object get(Object obj) {
            return ˏ((arm) obj);
        }

        public /* synthetic */ void set(Object obj, Object obj2) {
            ॱ((arm) obj, (d) obj2);
        }

        private c(String str) {
            super(d.class, str);
        }

        public d ˏ(arm o_arm) {
            return o_arm.k_();
        }

        public void ॱ(arm o_arm, d dVar) {
            o_arm.setRevealInfo(dVar);
        }
    }

    public static class d {
        public float ˊ;
        public float ˎ;
        public float ˏ;

        private d() {
        }

        public d(float f, float f2, float f3) {
            this.ˊ = f;
            this.ˏ = f2;
            this.ˎ = f3;
        }

        public d(d dVar) {
            this(dVar.ˊ, dVar.ˏ, dVar.ˎ);
        }

        public void ˎ(float f, float f2, float f3) {
            this.ˊ = f;
            this.ˏ = f2;
            this.ˎ = f3;
        }

        public void ॱ(d dVar) {
            ˎ(dVar.ˊ, dVar.ˏ, dVar.ˎ);
        }

        public boolean ˊ() {
            return this.ˎ == Float.MAX_VALUE;
        }
    }

    public static class e implements TypeEvaluator<d> {
        public static final TypeEvaluator<d> ˏ = new e();
        private final d ˊ = new d();

        public /* synthetic */ Object evaluate(float f, Object obj, Object obj2) {
            return ˊ(f, (d) obj, (d) obj2);
        }

        public d ˊ(float f, d dVar, d dVar2) {
            this.ˊ.ˎ(asf.ˏ(dVar.ˊ, dVar2.ˊ, f), asf.ˏ(dVar.ˏ, dVar2.ˏ, f), asf.ˏ(dVar.ˎ, dVar2.ˎ, f));
            return this.ˊ;
        }
    }

    @Nullable
    d k_();

    void p_();

    void setCircularRevealOverlayDrawable(@Nullable Drawable drawable);

    void setCircularRevealScrimColor(@ColorInt int i);

    void setRevealInfo(@Nullable d dVar);

    void ˊ();

    @ColorInt
    int ˎ();
}
